<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
<script>
    //建议执行器内部做异步操作 promise状态的确定最后是异步的
    //我们希望promise实例的状态可以代表我们一系列异步操作的状态
    var promsie = new Promise(function (resolve,reject) {
        //请求成功 promise是成功状态
        //请求失败 promise是失败状态
        setTimeout(function (flag) {
            if(flag){
                resolve()
            }else{
                reject()
            }
        },5000,true)
    })

    console.log(promsie)
</script>
</html>